|  | |
|---|---|
| Technical Newsletter # 1 | |
| Welcome to the 1st edition of "JVL Tech News". The technical newsletter is a newsletter that contains more technical details and informations than JVL news. If there's any updates on firmware/software or new features, you can keep updated in this newsletter. | |
| 1. Absolute Encoder in MAC400/800 | |
| The big advantage of having an  Absolute Encoder is that you only need to reset the encoder value once, then  you can drive and always have a correct absolute encoder counter value - no  matter how many power cycles you make.  In MAC 400/800 the Absolute Encoder is partly mechanical (tooth wheels) so no backup battery is needed. |  | 
| The encoder is multiturn and has  up to ±1024 Revs. | |
| How to reset the encoder? | |
| From MacTalk only: Move  the MAC motor to the correct new 0 (zero) position, then first click the button  [Reset position] – and then [Save in Flash]. If an RxP Program is running: First you have to STOP the RxP program – go to the “MAC00-RxP” tab and click the [Stop] button. |  | 
| IMPORTANT: | |
|         As the encoder has up to ±1024  Revs, you have to be careful to reset the encoder at a reasonable position.  When e.g. the MAC 400 drives past (exceeds) +8.388.606 Cnt (1024 x 8192 = +8.388.608 Cnt), then the counter value in Reg 226 “wraps around” to the value -8.388.608 Cnt ! While driving it’s no problem to exceed 8.388.606 cnt, the motor keeps on driving in the desired direction and stops correctly – BUT after a power cycle Actual and Requested positions (P_IST and P_SOLL) are both set to the same absolute counter value: | |
| P_IST = P_MULTITURN + P_OFFSET | |
| 2. Synchronize Position Registers Inside an RxP Program | |
| If you want to change  the Actual position to a new value, e.g. to move the Home position, also the Requested  position and some internal counter registers have to be changed or synchronized  as well.  | |
| 1) First make sure the motor is at a standstill (so Actual and Requested position don’t change while performing the sync), e.g.: |  | 
|  (2A)  In MAC 050…141  you  use lines like the following – using  the value for Sync Position that you want (as shown 0 or Actual  position – or another value):     |  | 
| (2B) In MAC 400…800 you use lines like the following – using the value for Sync Position that you want (as shown 0 or Actual position – or another value): |  | 
| (Control bits: Manual Resync = Bit 10 ON in MiniMAC / Bit 6 ON in BigMAC). | |
| For  further information, contact: JVL Industri Elektronik A/S, Blokken 42 , 3460 Birkerød, Denmark Tel: +45 4582 4440. E-mail: jvl@jvl.dk. Web: www.jvl.dk | |
| If you want to unsubscribe JVLtechnews please send a mail to jvlnyt@jvl.dk marked "unsubscribe JVL Technews" | |